Update phase2.md Add/refactor information about Data Types #31
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Overview
This represents a draft proposal for ways we could improve the handling of data types, especially with students coming from a background in interpreted languages in mind.
This expands and improves upon the changes from #29.
Discussion
With the addition of explicit instruction about data types, it becomes reasonable to remove the comments about data types from the actual "Data Format" specification.
This edition provides examples, discussion about sizing consideration, and links to official documentation to help illuminate the importance of attention to data types in general.
This edition still clearly provides the answer about which data type to use along with a discussion about pros and cons of different definitions of the data type. I feel this is reasonable since this "Scientific Computing" is not designed to test student's knowledge of data types, although learning more about them along the way is a plus.
Anticipated Requests
The reviewers may want to suggest or contribute the following adjustments before completing this PR:
Reviewers
@paigeid-orc What do you think about this?